randomized controlled trial - German English Dictionary